estar encantado de la vida - Spanish English Dictionary